package com.owc.common.sdk.response;

import com.owc.common.sdk.AbstractResponse;
import com.owc.common.sdk.entity.AbstractResult;
import lombok.Data;
import lombok.EqualsAndHashCode;

@EqualsAndHashCode(callSuper = true)
@Data
public class WithdrawResponse extends AbstractResponse<WithdrawResponse.ResponseMsgResult> {

    private WithdrawResponse.ResponseMsgResult data;

    @EqualsAndHashCode(callSuper = true)
    @Data
    static class ResponseMsgResult extends AbstractResult {

        private String requestId;

        private String address;

        private String totalAmount;

        private String estimateGas;
    }
}
